package com.gtq.uhome.service;


import java.util.Map;

/**
 * 站点 用户登录接口
 */
public interface AdministratorLoginService {

    /**
     * 站点用户登录
     * @return true 登录成功 false 登录失败
     */
    Map<String, Object> administratorLogin(String staffNumber, String staffPassword);

    /**
     * 修改用户密码
     * @return true 修改成功 false 修改失败
     */
    Boolean updateAdministratorPassword(String staffNumber, String staffPassword,String newStaffPassword);

    /**
     * 修改派送员密码
     * @param staffId 派送员ID
     * @param staffPassword 派送员原密码
     * @param newStaffPassword 派送员新密码
     * @return true登录成功 false 登录失败
     */
    Boolean updateCourierAdministratorPassword(Integer staffId, String staffPassword,String newStaffPassword);


}
